A Layered Architecture for Group-oriented Parallel and Distributed Logic Programming Jos
نویسندگان
چکیده
The work we describe in this paper is part of an ongoing project which aims at the development of an integrated parallel and distributed programming environment for a heterogeneous network with multicomputer nodes. Several programming language models and parallel programming tools will be supported in the environment, on top of a common software platform that interfaces with the underlying operating systems and hardware architecture. The main supported languages are C, C++, FORTRAN and PROLOG, extended with constructs for the speci cation of parallelism and distribution, which are suitably adapted to the each base language semantics, and embedded into its corresponding abstract machine. More ambitious
منابع مشابه
A Scalable Distributed Heterogeneous Associative Logic Programming System
This paper describes a distributed implementation of a scalable heterogeneous associative logic programming model, and describes an abstract instruction set for the distributed version of the model. Associative computation exploits data parallel computation. The implementation uses PVM for architecture independence, and uses object oriented programming for modularity and portability. Performanc...
متن کاملOpen Modular Robot Control Architecture for Assembly Using the Task Frame Formalism
The task frame formalism allows the programmer to overcome the drawbacks of the traditional robot oriented assembly programming, moving the programmer’s focus on the robot task. Additionally skill primitives contribute to a more natural programming paradigm. In this paper a robot control architecture is presented that implements both of these concepts providing a framework to easily implement n...
متن کاملA Realistic Architecture for the Semantic Web
In this paper we argue that a realistic architecture for the Semantic Web must be based on multiple independent, but interoperable, stacks of languages. In particular, we argue that there is a very important class of rule-based languages, with over thirty years of history and experience, which cannot be layered on top of OWL and must be included in the Semantic Web architecture alongside with t...
متن کاملDistributed Systems Middleware Architecture from a Software Engineering Perspective
Networked heterogeneous systems pose a great challenge for parallel and distributed applications. Middleware provides a critical link between the vast resources and the application domain that simplifies development, provides robust and reliable access to resources, helps optimize resource utilization, and facilitates the generation of stable distributed software. In this paper, we discuss a la...
متن کاملDogma: Distributed Object Group Management Architecture
DOGMA is a new system for object-group-oriented parallel programming using Java. In addition to providing eeective object-group-oriented programming, DOGMA also provides powerful system connguration abilities such as dynamic code loading, dynamic system connguration, and web browser participation. Though relatively new, DOGMA has proven eeective at executing parallel applications on a several d...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995